giant fennel - Turkish English Dictionary